Skip to content

feat: [DBOPS-1363]: Onboarding two new static steps LiquibaseUpdateSQLStep & LiquibaseRollbackSQLStep#627

Open
bikramHarness wants to merge 1 commit intomainfrom
dbops-1363
Open

feat: [DBOPS-1363]: Onboarding two new static steps LiquibaseUpdateSQLStep & LiquibaseRollbackSQLStep#627
bikramHarness wants to merge 1 commit intomainfrom
dbops-1363

Conversation

@bikramHarness
Copy link
Copy Markdown
Contributor

Onboarding two new static steps, LiquibaseUpdateSQLStep & LiquibaseRollbackSQLStep

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Jul 21, 2025

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Comment thread v0/pipeline/steps/common/dbops-liquibase-rollback-sql-step-node.yaml Outdated
Comment thread v0/pipeline/steps/common/dbops-liquibase-update-sql-step-info.yaml Outdated
type: string
command:
type: string
settings:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why only its present in update-sql and not rollback-sql

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

plus i think it should be globalSettings as per current field

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same, copied from existing step

Comment thread v0/pipeline/steps/common/dbops-liquibase-update-sql-step-info.yaml Outdated
Comment on lines +73 to +91
properties:
dbInstance:
type: string
dbSchema:
type: string
connectorRef:
type: string
settings:
oneOf:
- $ref: ../../common/parameter-field-map-string-json-node.yaml
- type: string
command:
type: string
delegateSelectors:
oneOf:
- type: array
items:
type: string
- type: string
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why its getting repeated again properties?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Took this from the existing LiquibaseCustomCommand,
should we remove this

- $ref: ../../steps/common/dbops-liquibase-command-step-node.yaml
- $ref: ../../steps/common/files-upload-step-node.yaml
- $ref: ../../steps/custom/event-listener-step-node.yaml
- $ref: ../../steps/common/dbops-liquibase-update-sql-step-node.yaml
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

update not to have liquibase

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

- $ref: ../../steps/common/dbops-liquibase-command-step-node.yaml
- $ref: ../../steps/common/files-upload-step-node.yaml
- $ref: ../../steps/custom/event-listener-step-node.yaml
- $ref: ../../steps/common/db-schema-update-sql-step-node.yaml
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i dont think we need to support here, only cd and custom should be fine

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed from approval stage

Comment thread v0/pipeline/steps/common/db-schema-update-sql-step-info.yaml
Comment thread v0/pipeline/steps/common/db-schema-rollback-sql-step-info.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants